<?php
/**
 *  后台首页管理
 */
namespace app\admin\controller;
use houdunwang\view\View;
use system\model\Admin;

class Entry extends Common
{
    public function __construct()
    {
        //触发控制器中间件运行登录判断
        $this->auth();
    }
    public function index()
    {
        //加载模板文件
        return View::make();
    }
    //修改密码
    public function update()
    {
        if(IS_POST){
            $post = Crypt::encrypt($_POST['admin_password']);
            //如果字段中有主键或唯一索引，并且数据存在，replace操作将执行替换当前记录的操作
            Db::table('admin')->replace(['admin_id'=>1,'admin_username'=>'admin','admin_password'=>$post]);
            go('admin.entry.update');
        }
        //获取数据库密码
        $res = Admin::find(1)->toArray()['admin_password'];
        //进行密码解密
        $res = decrypt($res);

        //分配到页面显示旧密码
        return view('',compact('res'));
    }
}